import request from '@/utils/request'

// 查询对外生产借料开单作业列表
export function listCjmOpen(query) {
  return request({
    url: '/output/cjmOpen/list',
    method: 'get',
    params: query
  })
}

// 查询对外生产借料开单作业详细
export function getCjmOpen(cjmId) {
  return request({
    url: '/output/cjmOpen/' + cjmId,
    method: 'get'
  })
}

// 新增对外生产借料开单作业
export function addCjmOpen(data) {
  return request({
    url: '/output/cjmOpen',
    method: 'post',
    data: data
  })
}

// 修改对外生产借料开单作业
export function updateCjmOpen(data) {
  return request({
    url: '/output/cjmOpen',
    method: 'put',
    data: data
  })
}

// 删除对外生产借料开单作业
export function delCjmOpen(cjmId) {
  return request({
    url: '/output/cjmOpen/' + cjmId,
    method: 'delete'
  })
}

// 导出对外生产借料开单作业
export function exportCjmOpen(query) {
  return request({
    url: '/output/cjmOpen/export',
    method: 'get',
    params: query
  })
}

//导出明细
export function exportCjmMx(query) {
  return request({
    url: '/output/cjmOpen/exportCjdMx/'+query,
    method: 'get',
  })
}
// 子表list
export function childrenList(order) {
  return request({
    url: '/output/cjmOpen/getCjdMx/' + order,
    method: 'get',
    // params: query
  })
}
// 接料添加
export function jlAddList(query) {
  return request({
    url: '/output/cjmOpen/getCjd',
    method: 'get',
    params: query
  })
}
// /hd-api/output/cjmOpen/addCjd
export function sumitChildren(data) {
  return request({
    url: '/output/cjmOpen/addCjd',
    method: 'post',
    data: data
  })
}
// 提交
export function updateCjmTj(data) {
  return request({
    url: '/output/cjmOpen/submit/' + data,
    method: 'put',
  })
}
//删除
export function deleCjm(cjmId,wldm) {
  return request({
    url: '/output/cjmOpen/deleteCjd/' + cjmId + "/" + wldm,
    method: 'delete'
  })
}
